#ifndef FIXTURETESTTHANDLE_H
#define FIXTURETESTTHANDLE_H

///////////////////////////////////////////////////////////////////////////////
//
// FixtureTestHandle.h
//
///////////////////////////////////////////////////////////////////////////////
//
// Author:            Jan Maes
// Created:           Sunday, June 15, 2008
// Responsibilities:  UnitTest++ fixture for testing
//
///////////////////////////////////////////////////////////////////////////////


#include "MyObjectAsHandle.h"

#include <HandleFactory/Handle.h>

struct FixtureTestHandle
  {
  MyObjectAsHandle::THandleType mp_object_1;
  MyObjectAsHandle::THandleType mp_object_2;
  MyObjectAsHandle::THandleType mp_object_3;
  MyObjectAsHandle::THandleType mp_object_4;
  
  FixtureTestHandle()
    {
    mp_object_1 = MyObjectAsHandle::Create();
    mp_object_2 = MyObjectAsHandle::Create();    
    }

  ~FixtureTestHandle()
    {
    }
    
  };

#endif